armed escort helicopter - Turco Inglés Diccionario